{
    "uidPageLiving": {
        W3Const.w3PropType: W3Const.w3TypePanel,
        W3Const.w3PropSubUI: [
            "uidDependencyLiving",
            "uidLivingTab"
        ]
    },
    "uidDependencyLiving": {
        W3Const.w3PropType: W3Const.w3TypeDependency,
        W3Const.w3PropDependency: {
            W3Const.w3DependencyJS: [
                "EJLiving.js",
                "EJUtil.js"
            ]
        }
    },
   "uidLivingTab": {
        W3Const.w3PropType: W3Const.w3TypeTab,
        W3Const.w3PropSubUI: [
            ["uidLivingTabDietLabel",   "uidLivingTabDietPanel"],
            ["uidLivingTabShoppingLabel", "uidLivingTabShoppingPanel"],
            ["uidLivingTabMenuLabel",   "uidLivingTabMenuPanel"]
        ],
        W3Const.w3PropCSS: {
            # CSS for tab only support these format
            "border-width": "1px",
            "border-style": "solid",
            "background-color": "white"
        }
    },
    "uidLivingTabDietLabel": {
        W3Const.w3PropType: W3Const.w3TypeLabel,
        W3Const.w3PropString: "sidLivingTabDiet",
        W3Const.w3PropClass: "cidLRPadding"
    },
    "uidLivingTabShoppingLabel": {
        W3Const.w3PropType: W3Const.w3TypeLabel,
        W3Const.w3PropString: "sidLivingTabShopping",
        W3Const.w3PropClass: "cidLRPadding"
    },
    "uidLivingTabMenuLabel": {
        W3Const.w3PropType: W3Const.w3TypeLabel,
        W3Const.w3PropString: "sidLivingTabMenu",
        W3Const.w3PropClass: "cidLRPadding"
    },

    "LivingDietTab": ImportPartial("EJUILivingDietTab.py"),
    "LivingShoppingTab": ImportPartial("EJUILivingShoppingTab.py"),
    "LivingMenuTab": ImportPartial("EJUILivingMenuTab.py"),
}
